public class NM {
    //算法题：盛最多水的容器；
    public static  int  fun(int[] array){
        int left=0;
        int right= array.length-1;
        int ret=0;//比较这些容积的大小，发现一个比他大的容积就进行更新；
        while(left<right){
            int val=Math.min(array[left],array[right] )*(right-left);
            ret=Math.max(val,ret);
            if(array[left]<array[right]){
                left++;
            }else{
                right--;
            }
        }
        return ret;
    }
    public static void main(String[] args){
        int[] array={1,8,6,2,5,4,8,3,7};
        int ret=fun(array);
        System.out.println("最大的容积为："+ret);
    }
}
